﻿/*---------Form-----------*/



 form {
    width:90%;
    margin:0 auto;
    border-style: solid;
    border-width: 1px;
    border-color: #FFFFFF #9CD6E7 #FFFFFF #9CD6E7;  
    border-color: #9CD6E7;  
    border-radius: 5px;
    background-color1: #AADCEA;
    box-shadow: rgba(170,220,234,1) 0px 0px 100px;
    padding-bottom:50px;
}
.tab-frame ul {
    
    margin: 0 auto;
    padding: 30px;
    padding-bottom: 20px;
    text-align: center;
}
.tab-frame ul li
{
    margin-bottom:10px;
    position:relative;
}

.tab-frame label
{
    width:25%;
    display:inline-block;
    text-align:left;
    vertical-align:top;
}
.tab-frame label,.tab-frame p
{
    color: #1C6071;
}
.tab-frame  a#submit
{
    margin-top:20px;
}


table
{
    background-color:#ffffff;
}

table
{
    border: 1px solid #B0E0EC;
    border-collapse:collapse;
}
table th,table td {
    border: 1px solid #B0E0EC;
    padding: 0 5px;
    font-size: 11px;
}




/*---------INPUT - Text-----------*/
input[type = "text"],select,textarea {
    border-style: solid;
    border-width:1px;
    border-color: #FFFFFF #FFFFFF #9CD6E7 #FFFFFF;
    border-color:#9CD6E7;
    background-color1: #248FAA;
    background-color: #FFFFFF;
    border-radius: 3px;
    padding: 0 7px;
    padding-bottom: 0px;
    height: 20px;
    box-shadow: rgba(36,143,170,0.3) 0px 8px 15px inset;
    color: #000000;
    position: relative;
    display: inline-block;
    width:30%;
}

.input-hidden
{
    width:30%;
    padding: 0 7px;
    display:inline-block;
}
select
{
    padding-right:0px;
    width:calc(30% + 17px);
}
input[type = "text"]:before
{
    content:"";
    width:100%;
    height:100%;
    box-shadow: rgba(11,44,51,0.2) 0px 10px 15px;
    position:absolute;
}

input[value = "Add"]
{
    position:absolute;
    border: 1px solid #B0E0EC;
    border-collapse:collapse;
    display:inline-block;
    color: #1C6071;
    background-color:#ffffff;
    padding:3px 6px;
    margin-left:5px;
}

.bi_ct
{
    width:calc(30% + 16px);
    display:inline-block;
    text-align:left;
}
.bi_ct input[type="text"]
{
    width:calc(100% - 16px);
    margin-bottom:5px;
}
.bi_ct select
{
    width:100%;
}
/*---------INPUT - Text-----------*/

textarea {
    padding:7px;
    overflow:auto;
}

textarea,select[multiple]
{
    height:100px;
}
